package com.myway.dto.lottery;

import com.myway.dto.lottery.domain.LotteryPayFor;
import com.myway.dto.lottery.domain.LotteryPayStatus;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class DTOLotteryPayment implements Serializable {
	private static final long serialVersionUID = 8686366102778638433L;
	private Long id;
	private String payType;
	private BigDecimal amount = new BigDecimal(0.00);
	private String paymentNo;
	private LotteryPayStatus payStatus;
	private String merchantId;
	private Date payTime;
	private String currency;
	private LotteryPayFor payFor;
	private Long lotteryUserId;
	private Long lotteryListId;

	private String bankId;
	private String payer;
	

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getPayType() {
		return payType;
	}

	public void setPayType(String payType) {
		this.payType = payType;
	}

	public BigDecimal getAmount() {
		return amount;
	}

	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}

	public String getPaymentNo() {
		return paymentNo;
	}

	public void setPaymentNo(String paymentNo) {
		this.paymentNo = paymentNo;
	}

	public LotteryPayStatus getPayStatus() {
		return payStatus;
	}

	public void setPayStatus(LotteryPayStatus payStatus) {
		this.payStatus = payStatus;
	}

	public String getMerchantId() {
		return merchantId;
	}

	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}

	public Date getPayTime() {
		return payTime;
	}

	public void setPayTime(Date payTime) {
		this.payTime = payTime;
	}

	public String getCurrency() {
		return currency;
	}

	public void setCurrency(String currency) {
		this.currency = currency;
	}

	public LotteryPayFor getPayFor() {
		return payFor;
	}

	public void setPayFor(LotteryPayFor payFor) {
		this.payFor = payFor;
	}

	public Long getLotteryUserId() {
		return lotteryUserId;
	}

	public void setLotteryUserId(Long lotteryUserId) {
		this.lotteryUserId = lotteryUserId;
	}

	public Long getLotteryListId() {
		return lotteryListId;
	}

	public void setLotteryListId(Long lotteryListId) {
		this.lotteryListId = lotteryListId;
	}
	public String getBankId() {
		return bankId;
	}
	public void setBankId(String bankId) {
		this.bankId = bankId;
	}
	public String getPayer() {
		return payer;
	}
	public void setPayer(String payer) {
		this.payer = payer;
	}
	

	
}
